<?php

namespace Gateway\app\smsall;
/**
 * 发送国际短信,参考文档：https://esandinfo.yuque.com/yv6e1k/aa4qsg/xw4q62
 */
class SendmsgallRequest
{
    /**
     * 请求action
     */
    public static $act = "comms/sms/sendmsgall";
    /**
     * 电话号码，号码前必须加国家区号，如中国号码需在前面加86，印度加91，美国加1
     */
    public $mobile;
    /**
     * 模板 ID, 登录 https://openali.esandcloud.com 申请
     */
    public $templateID;
    /**
     * 模板参数，多个参数以逗号“,”分隔，入股对应的模板无参数此字段可为空
     */
    public $templateParamSet;
    /**
     * 短信下发状态回调通知地址（POST主动回调，需要在业务服务器留接口）
     */
    public $callbackUrl;
    public function __construct()
    {

    }
    /**
     * 把对象序列化为JSON字符串
     * @return false|string
     */
    public function toJsonStr() {
        $jsonStr = json_encode($this);
        return $jsonStr;
    }

}